let koa=require("koa");
//要使用router的话要先引入router模块
let Router=require("koa-router");
let app = new koa();
let router=new Router();

app.use(async (ctx,next)=>{
	console.log("1.我是执行的第一个中间件");
	
	await next();
	
	console.log("5.匹配路由完成以后又回来执行的中间件")
})

app.use(async (ctx,next)=>{
	console.log("2.我是执行的第一个中间件");
	
	await next();
	
	console.log("4.匹配路由完成以后又回来执行的中间件")
})


router.get("/",async (ctx)=>{
	console.log("3,匹配到了路由");
	
	ctx.body="我是首页"
})


app.use(router.routes());
app.use(router.allowedMethods());


app.listen(8080,()=>{
	console.log("8080服务已开启")
})